ドキュメントクラスにjsbookかjsarticleを使う - SphinxのPDF出力カスタマイズ
Sphinxのドキュメントクラスはmanual かhowtoの2種類だけがあり、LaTeXの一般的なドキュメントクラスにSphinx固有の設定を差し込んでいます。
conf.py の latex_documents 第5引数で、manualかhowtoを指定します。
Sphinxのドキュメントクラス manualは、 language='ja'の場合、jsbookを利用します。
つまり、以下の指定で jsbookをベースにしたmanualドキュメントクラスが利用されます。
code:conf.py
language = 'ja'
latex_documents = [
('index', 'archbook.tex', project, author, 'manual', True),
]
jsarticleを使いたい場合、以下の様に指定します。
code:conf-jsarticle.py
latex_docclass = {
'howto': 'jsarticle',
}
latex_documents = [
('index', 'archbook.tex', project, author, 'howto', True),
]
本を書きたい場合は、jsbook使うとよさそうです。
参考
カスタマイズ方法の多くはここに書かれています